MENLPPGYRPNVGVCLINSDNLVFVASRLNVPGAWQMPQGGIEDGEDPKSAAMRELQEETGVVSAEIVSEVPNWLTYDFPPAVKAKVNRLWGGEWHGQAQKWYLVRLRNDEDEKEINLANNEADSEFAEWKWAKPEEVVEQAVDYKRPTYEEVIKTFGSFLNDTGRAAKCKSAKW